From 2f4b56176a304e51dd2d132c082c842a4ab01c22 Mon Sep 17 00:00:00 2001 From: Manish Singh Date: Tue, 22 Jan 2002 23:06:11 +0000 Subject: [PATCH] remove old files (they live in the tests dir now) -Yosh --- gtk/simple.c | 42 ------ gtk/treestoretest.c | 357 -------------------------------------------- 2 files changed, 399 deletions(-) delete mode 100644 gtk/simple.c delete mode 100644 gtk/treestoretest.c diff --git a/gtk/simple.c b/gtk/simple.c deleted file mode 100644 index 9e57e357ac..0000000000 --- a/gtk/simple.c +++ /dev/null @@ -1,42 +0,0 @@ -#include - - -void -hello (void) -{ - g_print ("hello world\n"); -} - -int -main (int argc, char *argv[]) -{ - GtkWidget *window; - GtkWidget *button; - - /* FIXME: This is not allowable - what is this supposed to be? */ - /* gdk_progclass = g_strdup ("XTerm"); */ - gtk_init (&argc, &argv); - - window = g_object_connect (gtk_widget_new (gtk_window_get_type (), - "user_data", NULL, - "type", GTK_WINDOW_TOPLEVEL, - "title", "hello world", - "allow_grow", FALSE, - "allow_shrink", FALSE, - "border_width", 10, - NULL), - "signal::destroy", gtk_main_quit, NULL, - NULL); - button = g_object_connect (gtk_widget_new (gtk_button_get_type (), - "GtkButton::label", "hello world", - "GtkWidget::parent", window, - "GtkWidget::visible", TRUE, - NULL), - "signal::clicked", hello, NULL, - NULL); - gtk_widget_show (window); - - gtk_main (); - - return 0; -} diff --git a/gtk/treestoretest.c b/gtk/treestoretest.c deleted file mode 100644 index 2e4f0a84a0..0000000000 --- a/gtk/treestoretest.c +++ /dev/null @@ -1,357 +0,0 @@ -#include -#include -#include - -GtkTreeStore *base_model; - -static void -selection_changed (GtkTreeSelection *selection, - GtkWidget *button) -{ - if (gtk_tree_selection_get_selected (selection, NULL, NULL)) - gtk_widget_set_sensitive (button, TRUE); - else - gtk_widget_set_sensitive (button, FALSE); -} - -static void -node_set (GtkTreeIter *iter) -{ - static gint i = 0; - gint n; - gchar *str; - - str = g_strdup_printf ("Row (%d)", i++); - gtk_tree_store_set (base_model, iter, 0, str, -1); - g_free (str); - - n = g_random_int (); - if (n < 0) - n *= -1; - str = g_strdup_printf ("%d", n); - - gtk_tree_store_set (base_model, iter, 1, str, -1); - g_free (str); -} - -static void -iter_remove (GtkWidget *button, GtkTreeView *tree_view) -{ - GtkTreeIter selected; - GtkTreeIter s_selected; - GtkTreeModel *model; - - model = gtk_tree_view_get_model (tree_view); - - if (gtk_tree_selection_get_selected (gtk_tree_view_get_selection (tree_view), - NULL, - &selected)) - { - if (GTK_IS_TREE_STORE (model)) - { - gtk_tree_store_remove (GTK_TREE_STORE (model), &selected); - } - } -} - -static void -iter_insert (GtkWidget *button, GtkTreeView *tree_view) -{ - GtkWidget *entry; - GtkTreeIter iter; - GtkTreeIter selected; - GtkTreeStore *model = gtk_tree_view_get_model (tree_view); - - entry = gtk_object_get_user_data (GTK_OBJECT (button)); - if (gtk_tree_selection_get_selected (gtk_tree_view_get_selection (GTK_TREE_VIEW (tree_view)), - NULL, - &selected)) - { - gtk_tree_store_insert (model, - &iter, - &selected, - atoi (gtk_entry_get_text (GTK_ENTRY (entry)))); - } - else - { - gtk_tree_store_insert (model, - &iter, - NULL, - atoi (gtk_entry_get_text (GTK_ENTRY (entry)))); - } - - node_set (&iter); -} - -static void -iter_insert_before (GtkWidget *button, GtkTreeView *tree_view) -{ - GtkTreeIter iter; - GtkTreeIter selected; - GtkTreeStore *model = gtk_tree_view_get_model (tree_view); - - if (gtk_tree_selection_get_selected (gtk_tree_view_get_selection (GTK_TREE_VIEW (tree_view)), - NULL, - &selected)) - { - gtk_tree_store_insert_before (model, - &iter, - NULL, - &selected); - } - else - { - gtk_tree_store_insert_before (model, - &iter, - NULL, - NULL); - } - - node_set (&iter); -} - -static void -iter_insert_after (GtkWidget *button, GtkTreeView *tree_view) -{ - GtkTreeIter iter; - GtkTreeIter selected; - GtkTreeStore *model = gtk_tree_view_get_model (tree_view); - - if (gtk_tree_selection_get_selected (gtk_tree_view_get_selection (GTK_TREE_VIEW (tree_view)), - NULL, - &selected)) - { - if (GTK_IS_TREE_STORE (model)) - { - gtk_tree_store_insert_after (model, - &iter, - NULL, - &selected); - node_set (&iter); - } - } - else - { - if (GTK_IS_TREE_STORE (model)) - { - gtk_tree_store_insert_after (model, - &iter, - NULL, - NULL); - node_set (&iter); - } - } -} - -static void -iter_prepend (GtkWidget *button, GtkTreeView *tree_view) -{ - GtkTreeIter iter; - GtkTreeIter selected; - GtkTreeModel *model = gtk_tree_view_get_model (tree_view); - GtkTreeSelection *selection = gtk_tree_view_get_selection (tree_view); - - if (gtk_tree_selection_get_selected (selection, NULL, &selected)) - { - if (GTK_IS_TREE_STORE (model)) - { - gtk_tree_store_prepend (GTK_TREE_STORE (model), - &iter, - &selected); - node_set (&iter); - } - } - else - { - if (GTK_IS_TREE_STORE (model)) - { - gtk_tree_store_prepend (GTK_TREE_STORE (model), - &iter, - NULL); - node_set (&iter); - } - } -} - -static void -iter_append (GtkWidget *button, GtkTreeView *tree_view) -{ - GtkTreeIter iter; - GtkTreeIter selected; - GtkTreeStore *model = gtk_tree_view_get_model (tree_view); - - if (gtk_tree_selection_get_selected (gtk_tree_view_get_selection (GTK_TREE_VIEW (tree_view)), - NULL, - &selected)) - { - if (GTK_IS_TREE_STORE (model)) - { - gtk_tree_store_append (model, &iter, &selected); - node_set (&iter); - } - } - else - { - if (GTK_IS_TREE_STORE (model)) - { - gtk_tree_store_append (model, &iter, NULL); - node_set (&iter); - } - } -} - -static void -uppercase_value (const GValue *src, GValue *dest, gpointer data) -{ - gchar *str; - - g_value_init (dest, G_TYPE_STRING); - str = g_strdup (g_value_get_string (src)); - if (str) - g_strup (str); - g_value_set_string (dest, str); - g_free (str); -} - -static void -make_window (gint view_type) -{ - GtkWidget *window; - GtkWidget *vbox; - GtkWidget *hbox, *entry; - GtkWidget *button; - GtkWidget *scrolled_window; - GtkWidget *tree_view; - GtkTreeViewColumn *column; - GtkCellRenderer *cell; - GtkObject *selection; - - /* Make the Widgets/Objects */ - window = gtk_window_new (GTK_WINDOW_TOPLEVEL); - switch (view_type) - { - case 0: - gtk_window_set_title (GTK_WINDOW (window), "Unsorted list"); - break; - case 1: - gtk_window_set_title (GTK_WINDOW (window), "Sorted list"); - break; - } - - vbox = gtk_vbox_new (FALSE, 8); - gtk_container_set_border_width (GTK_CONTAINER (vbox), 8); - gtk_window_set_default_size (GTK_WINDOW (window), 300, 350); - scrolled_window = gtk_scrolled_window_new (NULL, NULL); - switch (view_type) - { - case 0: - tree_view = gtk_tree_view_new_with_model (GTK_TREE_MODEL (base_model)); - break; - case 1: - { - GtkTreeModel *sort_model; - - sort_model = gtk_tree_model_sort_new_with_model (GTK_TREE_MODEL (base_model), - NULL, 1); - tree_view = gtk_tree_view_new_with_model (GTK_TREE_MODEL (sort_model)); - } - break; - } - - selection = GTK_OBJECT (gtk_tree_view_get_selection (GTK_TREE_VIEW (tree_view))); - gtk_tree_selection_set_mode (GTK_TREE_SELECTION (selection), GTK_TREE_SELECTION_SINGLE); - - /* Put them together */ - gtk_container_add (GTK_CONTAINER (scrolled_window), tree_view); - gtk_box_pack_start (GTK_BOX (vbox), scrolled_window, TRUE, TRUE, 0); - gtk_container_add (GTK_CONTAINER (window), vbox); - gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (scrolled_window), - GTK_POLICY_AUTOMATIC, - GTK_POLICY_AUTOMATIC); - gtk_signal_connect (GTK_OBJECT (window), "destroy", gtk_main_quit, NULL); - - /* buttons */ - button = gtk_button_new_with_label ("gtk_tree_store_remove"); - gtk_box_pack_start (GTK_BOX (vbox), button, FALSE, FALSE, 0); - g_signal_connect (G_OBJECT (selection), - "changed", - selection_changed, - button, FALSE); - gtk_signal_connect (GTK_OBJECT (button), "clicked", iter_remove, tree_view); - gtk_widget_set_sensitive (button, FALSE); - - button = gtk_button_new_with_label ("gtk_tree_store_insert"); - hbox = gtk_hbox_new (FALSE, 8); - entry = gtk_entry_new (); - gtk_box_pack_start (GTK_BOX (vbox), hbox, FALSE, FALSE, 0); - gtk_box_pack_start (GTK_BOX (hbox), button, TRUE, TRUE, 0); - gtk_box_pack_start (GTK_BOX (hbox), entry, FALSE, FALSE, 0); - gtk_object_set_user_data (GTK_OBJECT (button), entry); - gtk_signal_connect (GTK_OBJECT (button), "clicked", iter_insert, tree_view); - - - button = gtk_button_new_with_label ("gtk_tree_store_insert_before"); - gtk_box_pack_start (GTK_BOX (vbox), button, FALSE, FALSE, 0); - gtk_signal_connect (GTK_OBJECT (button), "clicked", iter_insert_before, tree_view); - g_signal_connect (G_OBJECT (selection), - "changed", - selection_changed, - button, FALSE); - gtk_widget_set_sensitive (button, FALSE); - - button = gtk_button_new_with_label ("gtk_tree_store_insert_after"); - gtk_box_pack_start (GTK_BOX (vbox), button, FALSE, FALSE, 0); - gtk_signal_connect (GTK_OBJECT (button), "clicked", iter_insert_after, tree_view); - g_signal_connect (GTK_OBJECT (selection), - "changed", - selection_changed, - button, FALSE); - gtk_widget_set_sensitive (button, FALSE); - - button = gtk_button_new_with_label ("gtk_tree_store_prepend"); - gtk_box_pack_start (GTK_BOX (vbox), button, FALSE, FALSE, 0); - gtk_signal_connect (GTK_OBJECT (button), "clicked", iter_prepend, tree_view); - - button = gtk_button_new_with_label ("gtk_tree_store_append"); - gtk_box_pack_start (GTK_BOX (vbox), button, FALSE, FALSE, 0); - gtk_signal_connect (GTK_OBJECT (button), "clicked", iter_append, tree_view); - - /* The selected column */ - cell = gtk_cell_renderer_text_new (); - column = gtk_tree_view_column_new_with_attributes ("Node ID", cell, "markup", 0, NULL); - gtk_tree_view_append_column (GTK_TREE_VIEW (tree_view), column); - - cell = gtk_cell_renderer_text_new (); - column = gtk_tree_view_column_new_with_attributes ("Random Number", cell, "text", 1, NULL); - gtk_tree_view_append_column (GTK_TREE_VIEW (tree_view), column); - - /* A few to start */ - if (view_type == 0) - { - iter_append (NULL, GTK_TREE_VIEW (tree_view)); - iter_append (NULL, GTK_TREE_VIEW (tree_view)); - iter_append (NULL, GTK_TREE_VIEW (tree_view)); - iter_append (NULL, GTK_TREE_VIEW (tree_view)); - iter_append (NULL, GTK_TREE_VIEW (tree_view)); - iter_append (NULL, GTK_TREE_VIEW (tree_view)); - } - /* Show it all */ - gtk_widget_show_all (window); -} - -int -main (int argc, char *argv[]) -{ - gtk_init (&argc, &argv); - - base_model = gtk_tree_store_new_with_types (2, G_TYPE_STRING, G_TYPE_STRING); - - /* FIXME: reverse this */ - make_window (0); - make_window (1); - - gtk_main (); - - return 0; -} - -- 2.30.2